package com.iwhalecloud.bss.kite.cucc.client.vo.scene;

import com.iwhalecloud.bss.kite.client.vo.scene.ModuleVO;
import com.iwhalecloud.bss.kite.manager.inst.KiteAttr;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;
import java.util.Map;

public class PostponeInfoModuleVO extends ModuleVO {

    private static final long serialVersionUID = -7727851842920890799L;

    @ApiModelProperty("延期功能产品id")
    private String postponeProdId;

    @ApiModelProperty("延期关联商品")
    private List<KiteAttr> relOffers;

    @ApiModelProperty("延期信息")
    private Map<String, Map<String, List<KiteAttr>>> postponeInfo;

    public String getPostponeProdId() {
        return postponeProdId;
    }

    public void setPostponeProdId(String postponeProdId) {
        this.postponeProdId = postponeProdId;
    }

    public List<KiteAttr> getRelOffers() {
        return relOffers;
    }

    public void setRelOffers(List<KiteAttr> relOffers) {
        this.relOffers = relOffers;
    }

    public Map<String, Map<String, List<KiteAttr>>> getPostponeInfo() {
        return postponeInfo;
    }

    public void setPostponeInfo(Map<String, Map<String, List<KiteAttr>>> postponeInfo) {
        this.postponeInfo = postponeInfo;
    }
}
